put one´s best foot forward


Results for "put one´s best foot forward"

English - Turkish Dictionary

put one´s best foot forward

(English - Turkish Dictionary) :
iyi bir tesir bırakmak için elinden geleni yapmak.